package com.googlecode.tinyoutliner.model;

import java.io.Serializable;
import java.util.Date;


public class OpmlDocument
implements Serializable {
	
	private String title;
	private Date dateCreated;
	private Date dateModified;
	private String ownerName;
	private String ownerEmail;
	private boolean expansionState;
	private String verticalScrollState;
	private WindowDimensions window = new WindowDimensions();
	
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public Date getDateCreated() {
		return dateCreated;
	}
	public void setDateCreated(Date dateCreated) {
		this.dateCreated = dateCreated;
	}
	public Date getDateModified() {
		return dateModified;
	}
	public void setDateModified(Date dateModified) {
		this.dateModified = dateModified;
	}
	public String getOwnerName() {
		return ownerName;
	}
	public void setOwnerName(String ownerName) {
		this.ownerName = ownerName;
	}
	public String getOwnerEmail() {
		return ownerEmail;
	}
	public void setOwnerEmail(String ownerEmail) {
		this.ownerEmail = ownerEmail;
	}
	public boolean isExpansionState() {
		return expansionState;
	}
	public void setExpansionState(boolean expansionState) {
		this.expansionState = expansionState;
	}
	public String getVerticalScrollState() {
		return verticalScrollState;
	}
	public void setVerticalScrollState(String verticalScrollState) {
		this.verticalScrollState = verticalScrollState;
	}
	public int getWindowTop() {
		return window.getTop();
	}
	public void setWindowTop(int windowTop) {
		window.setTop(windowTop);
	}
	public int getWindowBottom() {
		return window.getBottom();
	}
	public void setWindowBottom(int windowBottom) {
		window.setBottom(windowBottom);
	}
	public int getWindowLeft() {
		return window.getLeft();
	}
	public void setWindowLeft(int windowLeft) {
		window.setLeft(windowLeft);
	}
	public int getWindowRight() {
		return window.getRight();
	}
	public void setWindowRight(int windowRight) {
		window.setRight(windowRight);
	}
	
	
}
